LL ICACHE APIs listing for migration ¶
There are a few API changes in the LL layer. This page lists only the modified LL APIs. Others not listed here are unchanged between HAL1 and HAL2.
LL ICACHE macros ¶
|
HAL1 |
series |
HAL2 |
|---|---|---|
|
LL_ICACHE_WriteReg |
u5, h5 |
LL_ICACHE_WRITE_REG |
|
LL_ICACHE_ReadReg |
u5, h5 |
LL_ICACHE_READ_REG |
LL ICACHE structures ¶
|
HAL1 |
series |
HAL2 |
|---|---|---|
|
LL_ICACHE_RegionTypeDef |
u5, h5 |
ll_icache_region_t |
LL ICACHE functions ¶
|
HAL1 |
series |
HAL2 |
Refer to |
|---|---|---|---|
|
LL_ICACHE_ConfigRegion |
u5, h5 |
LL_ICACHE_SetConfigRemapRegion |
|
|
LL_ICACHE_ClearFlag_BSYEND |
u5, h5 |
LL_ICACHE_ClearFlag_BSYEND |
|
|
LL_ICACHE_ClearFlag_ERR |
u5, h5 |
LL_ICACHE_ClearFlag_ERR |
|
|
LL_ICACHE_Disable |
u5, h5 |
LL_ICACHE_Disable |
|
|
LL_ICACHE_DisableIT_BSYEND |
u5, h5 |
LL_ICACHE_DisableIT_BSYEND |
|
|
LL_ICACHE_DisableIT_ERR |
u5, h5 |
LL_ICACHE_DisableIT_ERR |
|
|
LL_ICACHE_DisableMonitors |
u5, h5 |
LL_ICACHE_DisableMonitors |
|
|
LL_ICACHE_DisableRegion |
u5, h5 |
LL_ICACHE_DisableRegion |
|
|
LL_ICACHE_Enable |
u5, h5 |
LL_ICACHE_Enable |
|
|
LL_ICACHE_EnableIT_BSYEND |
u5, h5 |
LL_ICACHE_EnableIT_BSYEND |
|
|
LL_ICACHE_EnableIT_ERR |
u5, h5 |
LL_ICACHE_EnableIT_ERR |
|
|
LL_ICACHE_EnableMonitors |
u5, h5 |
LL_ICACHE_EnableMonitors |
|
|
LL_ICACHE_EnableRegion |
u5, h5 |
LL_ICACHE_EnableRegion |
|
|
LL_ICACHE_GetHitMonitor |
u5, h5 |
LL_ICACHE_GetHitMonitor |
|
|
LL_ICACHE_GetMissMonitor |
u5, h5 |
LL_ICACHE_GetMissMonitor |
|
|
LL_ICACHE_GetMode |
u5, h5 |
LL_ICACHE_GetMode |
|
|
LL_ICACHE_GetRegionBaseAddress |
u5, h5 |
LL_ICACHE_GetRegionBaseAddress |
|
|
LL_ICACHE_GetRegionMasterPort |
u5, h5 |
LL_ICACHE_GetRegionMasterPort |
|
|
LL_ICACHE_GetRegionOutputBurstType |
u5, h5 |
LL_ICACHE_GetRegionOutputBurstType |
|
|
LL_ICACHE_GetRegionRemapAddress |
u5, h5 |
LL_ICACHE_GetRegionRemapAddress |
|
|
LL_ICACHE_GetRegionSize |
u5, h5 |
LL_ICACHE_GetRegionSize |
|
|
LL_ICACHE_Invalidate |
u5, h5 |
LL_ICACHE_Invalidate |
|
|
LL_ICACHE_IsActiveFlag_BSYEND |
u5, h5 |
LL_ICACHE_IsActiveFlag_BSYEND |
|
|
LL_ICACHE_IsActiveFlag_BUSY |
u5, h5 |
LL_ICACHE_IsActiveFlag_BUSY |
|
|
LL_ICACHE_IsActiveFlag_ERR |
u5, h5 |
LL_ICACHE_IsActiveFlag_ERR |
|
|
LL_ICACHE_IsEnabled |
u5, h5 |
LL_ICACHE_IsEnabled |
|
|
LL_ICACHE_IsEnabledIT_BSYEND |
u5, h5 |
LL_ICACHE_IsEnabledIT_BSYEND |
|
|
LL_ICACHE_IsEnabledIT_ERR |
u5, h5 |
LL_ICACHE_IsEnabledIT_ERR |
|
|
LL_ICACHE_IsEnabledMonitors |
u5, h5 |
LL_ICACHE_IsEnabledMonitors |
|
|
LL_ICACHE_IsEnabledRegion |
u5, h5 |
LL_ICACHE_IsEnabledRegion |
|
|
LL_ICACHE_ResetMonitors |
u5, h5 |
LL_ICACHE_ResetMonitors |
|
|
LL_ICACHE_SetMode |
u5, h5 |
LL_ICACHE_SetMode |
|
|
LL_ICACHE_SetRegionBaseAddress |
u5, h5 |
LL_ICACHE_SetRegionBaseAddress |
|
|
LL_ICACHE_SetRegionMasterPort |
u5, h5 |
LL_ICACHE_SetRegionMasterPort |
|
|
LL_ICACHE_SetRegionOutputBurstType |
u5, h5 |
LL_ICACHE_SetRegionOutputBurstType |
|
|
LL_ICACHE_SetRegionRemapAddress |
u5, h5 |
LL_ICACHE_SetRegionRemapAddress |
|
|
LL_ICACHE_SetRegionSize |
u5, h5 |
LL_ICACHE_SetRegionSize |